\babel@toc {english}{}
\contentsline {chapter}{\numberline {1}引言}{1}{chapter.1}% 
\contentsline {section}{\numberline {1.1}背景}{1}{section.1.1}% 
\contentsline {section}{\numberline {1.2}条件与限制}{1}{section.1.2}% 
\contentsline {section}{\numberline {1.3}定义}{1}{section.1.3}% 
\contentsline {paragraph}{\nonumberline 课程}{1}{section*.3}% 
\contentsline {paragraph}{\nonumberline 课程提供}{2}{section*.4}% 
\contentsline {paragraph}{\nonumberline 课程目录}{2}{section*.5}% 
\contentsline {paragraph}{\nonumberline 全体教师}{2}{section*.6}% 
\contentsline {paragraph}{\nonumberline 财务系统}{2}{section*.7}% 
\contentsline {paragraph}{\nonumberline 分数}{2}{section*.8}% 
\contentsline {paragraph}{\nonumberline 教授}{2}{section*.9}% 
\contentsline {paragraph}{\nonumberline 成绩单}{2}{section*.10}% 
\contentsline {paragraph}{\nonumberline 名册}{2}{section*.11}% 
\contentsline {paragraph}{\nonumberline 学生}{2}{section*.12}% 
\contentsline {paragraph}{\nonumberline 时间表}{2}{section*.13}% 
\contentsline {paragraph}{\nonumberline 成绩单}{2}{section*.14}% 
\contentsline {section}{\numberline {1.4}背景资料}{2}{section.1.4}% 
\contentsline {chapter}{\numberline {2}模块设计}{3}{chapter.2}% 
\contentsline {section}{\numberline {2.1}模块划分依据}{3}{section.2.1}% 
\contentsline {section}{\numberline {2.2}模块结构与功能描述}{3}{section.2.2}% 
\contentsline {subsection}{\numberline {2.2.1}Routes}{3}{subsection.2.2.1}% 
\contentsline {subsection}{\numberline {2.2.2}Controller}{3}{subsection.2.2.2}% 
\contentsline {subsection}{\numberline {2.2.3}Models}{5}{subsection.2.2.3}% 
\contentsline {subsection}{\numberline {2.2.4}Views}{5}{subsection.2.2.4}% 
\contentsline {chapter}{\numberline {3}代码设计}{8}{chapter.3}% 
\contentsline {section}{\numberline {3.1}后端代码}{8}{section.3.1}% 
\contentsline {subsection}{\numberline {3.1.1}数据库模块}{8}{subsection.3.1.1}% 
\contentsline {subsection}{\numberline {3.1.2}表单}{8}{subsection.3.1.2}% 
\contentsline {subsection}{\numberline {3.1.3}后端主体}{9}{subsection.3.1.3}% 
\contentsline {section}{\numberline {3.2}前端代码}{10}{section.3.2}% 
\contentsline {subsection}{\numberline {3.2.1}模板代码}{10}{subsection.3.2.1}% 
\contentsline {subsection}{\numberline {3.2.2}静态文件}{10}{subsection.3.2.2}% 
\contentsline {chapter}{\numberline {4}数据库设计}{11}{chapter.4}% 
\contentsline {section}{\numberline {4.1}数据库总体结构}{11}{section.4.1}% 
\contentsline {section}{\numberline {4.2}数据库逻辑设计}{11}{section.4.2}% 
\contentsline {section}{\numberline {4.3}数据库物理设计}{13}{section.4.3}% 
\contentsline {subsection}{\numberline {4.3.1}教授模板类}{13}{subsection.4.3.1}% 
\contentsline {subsection}{\numberline {4.3.2}学生模板类}{14}{subsection.4.3.2}% 
\contentsline {subsection}{\numberline {4.3.3}管理员模板类}{15}{subsection.4.3.3}% 
\contentsline {subsection}{\numberline {4.3.4}课程模板类}{16}{subsection.4.3.4}% 
\contentsline {subsection}{\numberline {4.3.5}账单模板类}{16}{subsection.4.3.5}% 
\contentsline {subsection}{\numberline {4.3.6}先修课程模板类}{17}{subsection.4.3.6}% 
\contentsline {subsection}{\numberline {4.3.7}授课模板类}{17}{subsection.4.3.7}% 
\contentsline {subsection}{\numberline {4.3.8}上课模板类}{18}{subsection.4.3.8}% 
\contentsline {subsection}{\numberline {4.3.9}消息箱模板类}{18}{subsection.4.3.9}% 
\contentsline {subsection}{\numberline {4.3.10}课程段模板类}{18}{subsection.4.3.10}% 
\contentsline {section}{\numberline {4.4}数据库管理要求}{19}{section.4.4}% 
\contentsline {chapter}{\numberline {5}用户界面设计}{20}{chapter.5}% 
\contentsline {section}{\numberline {5.1}用户界面设计原则}{20}{section.5.1}% 
\contentsline {section}{\numberline {5.2}交互式菜单设计}{21}{section.5.2}% 
\contentsline {subsection}{\numberline {5.2.1}学生页面}{21}{subsection.5.2.1}% 
\contentsline {subsection}{\numberline {5.2.2}教师页面}{23}{subsection.5.2.2}% 
\contentsline {subsection}{\numberline {5.2.3}管理员页面}{24}{subsection.5.2.3}% 
\contentsline {section}{\numberline {5.3}布局设计}{24}{section.5.3}% 
\contentsline {chapter}{\numberline {6}输入／输出设计}{25}{chapter.6}% 
\contentsline {section}{\numberline {6.1}输入设计}{25}{section.6.1}% 
\contentsline {subsection}{\numberline {6.1.1}HTTP请求}{25}{subsection.6.1.1}% 
\contentsline {subsection}{\numberline {6.1.2}表单的填写和提交}{25}{subsection.6.1.2}% 
\contentsline {section}{\numberline {6.2}输出设计}{27}{section.6.2}% 
\contentsline {chapter}{\numberline {7}程序模块设计}{28}{chapter.7}% 
\contentsline {chapter}{\numberline {8}安全性设计}{31}{chapter.8}% 
\contentsline {section}{\numberline {8.1}数据库的安全性}{31}{section.8.1}% 
\contentsline {subsection}{\numberline {8.1.1}用户权限的安全性}{31}{subsection.8.1.1}% 
\contentsline {subsection}{\numberline {8.1.2}用户数据的安全性}{32}{subsection.8.1.2}% 
\contentsline {subsection}{\numberline {8.1.3}数据库自身的安全性}{32}{subsection.8.1.3}% 
\contentsline {section}{\numberline {8.2}接口的安全性}{32}{section.8.2}% 
\contentsline {chapter}{\numberline {9}方案实施与管理}{33}{chapter.9}% 
\contentsline {section}{\numberline {9.1}方案实施说明}{33}{section.9.1}% 
\contentsline {section}{\numberline {9.2}工作任务分解}{33}{section.9.2}% 
\contentsline {section}{\numberline {9.3}进度安装}{33}{section.9.3}% 
\contentsline {paragraph}{\nonumberline 第一周}{33}{section*.51}% 
\contentsline {paragraph}{\nonumberline 第二周}{33}{section*.52}% 
\contentsline {paragraph}{\nonumberline 第三周}{33}{section*.53}% 
\contentsline {section}{\numberline {9.4}经费预算与管理}{33}{section.9.4}% 
